Skip to content

Conversation

htdat
Copy link
Member

@htdat htdat commented Aug 21, 2025

Fixes TRAPLAT-3723

Changes proposed in this Pull Request

They are PHP package updates created by dependabot in the following PRs.

But the bot there could not trigger all workflows due to our permission to access GitHub Action secrets, therefore, I am doing that here.

Testing instructions

  • Run smoke tests.

  • Run npm run changelog to add a changelog file, choose patch to leave it empty if the change is not significant. You can add multiple changelog files in one PR by running this command a few times.
  • Covered with tests (or have a good reason not to test in description ☝️)
  • Tested on mobile (or does not apply)

Post merge

…phpunit-polyfills, cweagans/composer-patches
@htdat htdat self-assigned this Aug 21, 2025
@@ -68,7 +68,8 @@
"installer-disable": true,
"production-dependencies-guard": [
"check-lock-file",
"check-abandoned"
"check-abandoned",
"white-list:woocommerce/subscriptions-core"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To avoid this error during the process of composer install. I think that's OK given that automattic/woocommerce-subscriptions-core is in the archive mode, and we will soon phase it out from WooPayments.

Error: Dependencies guard has found violations in require-dependencies (source: lock-file):
 - woocommerce/subscriptions-core (via manifest): abandoned

In Guard.php line 91:
                                                                               
  Dependencies guard has found violations in require-dependencies (source: lo  
  ck-file):                                                                    
   - woocommerce/subscriptions-core (via manifest): abandoned            

@botwoo
Copy link
Collaborator

botwoo commented Aug 21, 2025

Test the build

Option 1. Jetpack Beta

  • Install and activate Jetpack Beta.
  • Use this build by searching for PR number 11012 or branch name update/php-packages in your-test.site/wp-admin/admin.php?page=jetpack-beta&plugin=woocommerce-payments

Option 2. Jurassic Ninja - available for logged-in A12s

🚀 Launch a JN site with this branch 🚀

ℹ️ Install this Tampermonkey script to get more options.


Build info:

  • Latest commit: fb83998
  • Build time: 2025-08-21 08:45:11 UTC

Note: the build is updated when a new commit is pushed to this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants